package common.fengkai.filepost.dao.pgsql;

import common.fengkai.filepost.bean.pgbean.WatermarkPrinterLock;
import common.fengkai.filepost.bean.pgbean.WatermarkPrinterLockExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WatermarkPrinterLockMapper {
    long countByExample(WatermarkPrinterLockExample example);

    int deleteByExample(WatermarkPrinterLockExample example);

    int deleteByPrimaryKey(String idPrinterLock);

    int insert(WatermarkPrinterLock record);

    int insertSelective(WatermarkPrinterLock record);

    List<WatermarkPrinterLock> selectByExample(WatermarkPrinterLockExample example);

    WatermarkPrinterLock selectByPrimaryKey(String idPrinterLock);

    int updateByExampleSelective(@Param("record") WatermarkPrinterLock record, @Param("example") WatermarkPrinterLockExample example);

    int updateByExample(@Param("record") WatermarkPrinterLock record, @Param("example") WatermarkPrinterLockExample example);

    int updateByPrimaryKeySelective(WatermarkPrinterLock record);

    int updateByPrimaryKey(WatermarkPrinterLock record);
}